約 1,390,611 件
https://w.atwiki.jp/pcmemo/pages/20.html
Ruby ワンライナー ruby -e print "Hello\n" RubyGemsのインストール インストール後「no such file to load -- zlib」と出て動かない cd (rubyのソースディレクトリ)/ext/zlib ruby extconf.rb --with-zlib-include=/usr/include --with-zlib-lib=/usr/lib make make install
https://w.atwiki.jp/ooblkeland/pages/130.html
在 XHTML 1.1 標準中的標籤語法:<Ruby>(使用教學:☆) 「Ruby」在中文 WikiPedia 的解釋 「Ruby」或「rubi」是日本印刷業的用語,非術語的稱呼則是振假名(日語:振り仮名,furigana)。 意思:注音標示,旁註標記,或稱、加註音、Ruby字元、ruby、rubi或,是一種表意文字的音標印刷方式,廣泛地運用於日文及中文。 用途:一般這些字是放於表意文字的上方或右邊,作為文字的拼音或註解。 在台灣,由於標註的多為注音符號,故多稱為「注音標示」或「加註音」。 如:Microsoft Word 繁體中文版的 Ruby 功能就譯為「注音標示」。 FireFox 不支援的推測:使用族群少 使用率低 發現者少:知其本意者更少。 需求者少 瀏覽者少 製作者更少:缺乏HTML分析能力或相關具理解人士(如:日本語の漢字読み)指引。 進而 針對不支援的抗議者少 積極推廣者低 リンク W3C W3C Ruby 註解(定義) W3C XHTML 1.1 規格 W3C HTML5 規格的 Ruby 標籤規劃 WikiPedia Ruby(中文Wiki)
https://w.atwiki.jp/ab3104/pages/14.html
uby - * ruby メモ * ruby メモ o アクセサ * Ruby on Rails ruby メモ アクセサ javaなどでは set***, get*** などといった命名規則を使った アクセサを書くことが多いが、 ruby では class Foo # reader(@barを返すだけのメソッド) def bar @bar end # writer(@barにobjをセットするだけのメソッド) def bar=(obj) @bar = obj end end の様な 演算子のオーバーロード? みたいな感じで アクセサを定義する。 さらに省略形として attr_reader、attr_writer、 attr_accessor などを利用する。 attr_reader name # 次のように書いたのと同じ # def name # return @name # end や attr_accessor name # 次のように書いたのと同じ # def name # return @name # end # def name=(str) # @name = str # end Ruby on Rails RubyOnRails
https://w.atwiki.jp/k_rororo/pages/14.html
インストールRVM を使用する場合 ソースからインストールする場合chkeckinstall を使用してRPMを作成してインストールする方法 インストール RVM を使用する場合 $ sudo apt-get install ruby irb rdoc ri $ sudo apt-get install rubygems ビルド環境を整える $ sudo apt-get install subversion $ sudo apt-get install build-essential automake bison curl このままだとRubyのバージョンは1.8.7、gemは1.3.5なのでupdateする $ sudo gem install rubygems-update $ sudo /var/lib/gems/1.8/bin/update_rubygems バージョンを確認 $ sudo gem -v 1.3.7 次にrvmをインストール $ sudo gem install rvm $ rvm-install ※2012/1/27追記 上記のrvm-installが実行できなくなっていたので代わりに以下を実行 $ bash -s stable (curl -s https //raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer) すると以下の設定も自動で行われる これで$HOME/.rvmが作られる。ここにパスを通すため .profileに以下を追加 [[ -s $HOME/.rvm/scripts/rvm ]] source $HOME/.rvm/scripts/rvm rvmを使ってRuby1.9.2をインストール $ rvm install 1.9.2-head インストール済みのバージョンを確認して指定する $ rvm list $ rvm use ruby-1.9.2-head 1.9.2をデフォルトで使用するために $ rvm default ruby-1.9.2-head これでシェルを再起動しても1.9.2が使われる……はず 次にrubygemsを使ってみる $ gem install rails ERROR Loading command install (LoadError) no such file to load -- zlib ... となるので、zlibパッケージをインストール $ sudo aptitude install zlib1g-dev $ cd ~/.rvm/src/ruby-1.9.2-p0/ext/zlib $ ruby extconf.rb $ make $ make install ※この他opensslとかも同じ手順でインストール可能 これでRailsがインストールできるはず $ gem install rails ソースからインストールする場合 chkeckinstall を使用してRPMを作成してインストールする方法 Ruby のソースをダウンロードする $ cd /usr/local/src $ wget ftp //ftp.ruby-lang.org/... 解凍して Ruby のディレクトリに移動 $ tar xjf ruby-1.9.3-pXXX.tar.bz2 $ cd ruby-1.9.3-pXXX ruby を make $ ./configure $ make checkinstall で RPMを作成 $ checkinstall --fstrans=no checkinstall 1.6.2, Copyright 2009 Felipe Eduardo Sanchez Diaz Duran このソフトウェアはGNU GPLの下でリリースしています。 The checkinstallrc file was not found at /usr/local/sbin/../checkinstallrc デフォルトの内容を使うものとします The package documentation directory ./doc-pak does not exist. Should I create a default set of package docs? [y] y パッケージのドキュメンテーションを準備..OK 使用するパッケージ方式を選んでください。 Slackwareなら[S], RPMなら[R], Debianなら[D]を入力R このパッケージの説明を書いてください 説明の末尾は空行かEOFにしてください。 ************************************** **** RPM package creation selected *** ************************************** このパッケージは以下の内容で構成されます 1 - Summary [ Package created with checkinstall 1.6.2 ] 2 - Name [ ruby-1.9.3 ] 3 - Version [ p327 ] 4 - Release [ 1 ] 5 - License [ GPL ] 6 - Group [ Applications/System ] 7 - Architecture [ i386 ] 8 - Source location [ ruby-1.9.3-p327 ] 9 - Alternate source location [ ] 10 - Requires [ ] 11 - Provides [ ruby-1.9.3 ] 変更するものの番号を入力してください。Enterで続行します ... ********************************************************************** Done. The new package has been saved to /usr/src/redhat/RPMS/i386/ruby-1.9.3-pXXX-1.i386.rpm You can install it in your system anytime using rpm -i ruby-1.9.3-pXXX-1.i386.rpm ********************************************************************** 作成されたRPMをインストールして完了 $ rpm -i ruby-1.9.3-pXXX-1.i386.rpm
https://w.atwiki.jp/handsrecs/pages/18.html
Ruby とりあえずめもとして 変数 グローバル変数 $xxx インスタンス変数 @xxx クラス変数 @@xxx ローカル変数 xxx 定数 Xxx インデント インデントは2、または3。 主流は2. 3にすると[end]がそろってみやすいキレイ. RubyApplicationArchive http //raa.ruby-lang.org/ 略して RAA。「らー Ruby 関連のライブラリやアプリケーション、ドキュメントなどのアーカイブ RubyCodingStyleめも http //i.loveruby.net/w/RubyPages.html http //i.loveruby.net/w/StartingRuby.html http //shugo.net/ruby-codeconv/codeconv.html
https://w.atwiki.jp/wiki6_takt/pages/51.html
Ruby Gems インストール Ruby Gems ダウンロード http //rubyforge.org/frs/?group_id=126 ダウンロードしたファイルをサーバのディレクトリにアップロードし、インストールを行います。 ディレクトリに移動して、su にてコマンドを実行。 # ruby setup.rb config # ruby setup.rb setup # ruby setup.rb install マニュアル http //rubygems.org/ 確認は環境を表示 # gem environment コンソールでUTF8が文字化けを表示 # system "chcp 65001"
https://w.atwiki.jp/wikiwiki2/pages/72.html
Ruby for Windows 解説 Rubyプログラミング演習 Ruby実習マニュアル(大黒学)pdf プログラミング演習Ⅰなど プログラミング実習II ― 文字データ処理を中心として Rubyチュートリアル(Ruby 1.8.6編)OKIソフトウェア 大学演習等 アルゴリズムとデータ構造(中京大学白石)
https://w.atwiki.jp/kplus/pages/101.html
ruby 概要 1995年、松本行弘氏が開発しリリースしたスクリプト言語。 2005年、David Heinemeier氏によって開発された「Ruby On Rails」が Ruby言語の火付け役になり、今や言語の中でもトップクラスの利用率と 人気を誇っている。 ステータス 最新バージョン リビジョン リリース日 価格 DL先 2.0.0 p195 2013/05/14 無償 http //www.ruby-lang.org/ja/ バージョンヒストリー 1.0 1996/12/25 1.2 1998/12/01 1.4 1999/08/01 1.6 2000/09/01 1.8 2003/08/01 1.9 2007/12/01 2.0 2013/02/24 ナレッジ 1 CentOSにRubyをインストールする
https://w.atwiki.jp/multiplication/pages/31.html
現在、小学校では「かけ算」を初めて習うときに、「具体的な場面を式で表すときの式の順序には意味があるから、一定の順序を守って式を書きなさい」という指導法が広く行われています。 例:「タコが2匹います。それぞれ足は8本。全部で足は何本?」という問いに 「しき:2×8 こたえ:16本」と書くと、式が間違いで正しくは「8×2」 だからその順に書け、と指導されるケースが増えています。その場合、教師に よっては答の「16本」まで減点対象にする例もあります。 この話を初めて聞いても、「何のこっちゃ(笑) アホな教師がいるもんやな~」ぐらいにしか思わないかもしれません。何を隠そう、当サイト管理人も当初はその程度に軽く考えていました。ところが、本格的にこの問題を調べ始めると、 想像以上にこのような非常識な指導が広まっている この非常識を子供に教えるために「2本足のタコ授業」「単位のサンドイッチ記法」といったこれも無意味な授業が行われている しかもこれが教育業界では「常識」になっている(!) という驚愕の事実が明らかになりました。 そもそもこの「かけ算の式の順序には意味がある」というのは社会的にも科学的にもまったく存在しない、非常識なルールです。 このような非常識なルールを当たり前のように小学校で教えることには、重大な弊害があります。 (1)実社会にはそんなルールがないことを知らないまま小学校を卒業する子が出ます。 (2)この指導法では、真の算数・数学の力が育たず、小手先の解法を身につけるだけで終わってしまいます このような弊害を放置するわけにはいきません。 実は、このような「掛け算順序固定指導法は小学校の算数指導の常識」という教育業界の常識は、個々の教師の能力資質の問題ではなく、主要教科書会社各社の教科書指導書や、地域の教育行政によって統制されていると思われます。 この現状を打破して、まともな算数教育を実現するためには、この問題をより多くの人に知ってもらい、小学校教育業界の外から変えていくことが必要です。 当まとめサイトはそのためにあります。ぜひここで「掛け算順序固定」問題についての真相を知っていってください。 以上。 コメント このページへの要望・提案等があればコメントに残すこともできます。 名前 コメント すべてのコメントを見る
https://w.atwiki.jp/geema/pages/15.html
Ruby本家 Rubyの作者であるまつもと氏作成のオフィシャルです。 始めて使うときは一度htmlプラグインエラー このプラグインを使うにはこのページの編集権限を「管理者のみ」に設定してください。をしてみて下さい。大体の感じがわかるはず。 細かい仕様や添付ライブラリに関してはhtmlプラグインエラー このプラグインを使うにはこのページの編集権限を「管理者のみ」に設定してください。、外部ライブラリで公開されているものに関してはhtmlプラグインエラー このプラグインを使うにはこのページの編集権限を「管理者のみ」に設定してください。で見ることができます。 RubyistMagazine るびま Rubyで一番大きいメルマガかと。 @ITとかみたいにRubyの特集記事とか組んでくれたりしていて、結構技術情報としては役に立ちます。 プログラミング入門 Rubyを使って SoftwareDesignに掲載されていたRails記事にお勧めで載っていたページ。 プログラミング初心者はここを見てやると基本的な所から書いてくれてあるからわかりやすいかも。 コンピュータの内部構造を気にせずにかけるのが特徴。